#ifndef FLOAT128_H_
#define FLOAT128_H_

#include "DataType.h"

class Float128 : public DataType
{
    virtual DataValue *readValue( std::ifstream &infile ) const;
    virtual DataArray *readArray( std::ifstream &infile, unsigned int size,
                                  unsigned int nbytes ) const;
    virtual DataArray *newArray( unsigned int size, unsigned int nbytes ) const;
    virtual void print( std::ostream &os ) const {os << "Float128";}
    virtual int getDatTypLen() const override { return 16;};
};

#endif
